×
pinned it on him
meaning in French
l'a accusé; lui a fait porter lechapeau
Related Words
pin
pinned
bobby pin
pin up
pin wrench
pin down
pin head
split pin
thole pin
pin out
pinned
pinned his hopes on
pinner
pinnipedia
PC Version
Copyright © 2018 WordTech Co.